package com.sskj.lib.bean;

import android.arch.persistence.room.Entity;

import javax.annotation.Nullable;

/**
 * Created by lv on 18-5-7.
 */
@Entity(primaryKeys = {"id"})
public class UserData {


    @Nullable
    private Integer id;
    private String sessionId;
    private int ishavePay;

    public int getIshavePay() {
        return ishavePay;
    }

    public void setIshavePay(int ishavePay) {
        this.ishavePay = ishavePay;
    }

    /**
     * account : 17513234078
     * parentAccount :
     * email : 1030753080@qq.com
     * invitationCode :
     * operationsAccount :
     * memberAccount :
     * agentAccount :
     * username : 吕志豪
     * tel : 17513234078
     * pswd : 5690dddfa28ae085d23518a035707282
     * tradePwd : 5690dddfa28ae085d23518a035707282
     * idCardNo : 412824199203124753
     * idCardFrontImg : /file/15405497968813ed86128-744c-468b-b6f1-d702c975eb1f.jpg
     * idCardBackImg : /file/15405498042384a9e1f93-f1cc-4a62-9890-6ff1c8978c11.jpg
     * selfieImg : /file/15405497886829be98a16-e6a0-44e6-b4cb-a68862da7371.jpg
     * province :
     * city :
     * bankCardOpenBank :
     * bankCardImg :
     * bankCardNo :
     * bankCardType :
     * bankCardTypeCode :
     * bankCardUnionNo :
     * usableFund : 3.4706
     * allFund :
     * disable :
     * status : 3
     * isReal :
     * inspectReason :
     * createTime : 2018-10-10 01:00:14
     * inspectTime :
     * inspectShopReason :
     * inspectStaffReason :
     * inspectShopTime :
     * inspectStaffTime :
     * shopFrostFund : 1000
     * concessionRatio : 0
     * isApplyStatus : 1
     * isShopStatus : 3
     * <p>
     * shop : true
     */
    private int basicStatus;  // 初级实名认证状态
    private String account;
    private String parentAccount;
    private String email;
    private String invitationCode;
    private String operationsAccount;
    private String memberAccount;
    private String agentAccount;
    private String username;
    private String tel;
    private String pswd;
    private String tradePwd;
    private String idCardNo;
    private String idCardFrontImg;
    private String idCardBackImg;
    private String selfieImg;
    private String province;
    private String city;
    private String bankCardOpenBank;
    private String bankCardImg;
    private String bankCardNo;
    private String bankCardType;
    private String bankCardTypeCode;
    private String bankCardUnionNo;
    private String usableFund;
    private String allFund;
    private String disable;
    private int status;
    private String isReal;
    private String inspectReason;
    private String createTime;
    private String inspectTime;
    private String inspectShopReason;
    private String inspectStaffReason;
    private String inspectShopTime;
    private String inspectStaffTime;
    private String shopFrostFund;
    private String concessionRatio;
    private int isApplyStatus;
    private int isShopStatus;
    private boolean shop;
    private boolean isGoogleAuthentication;
    private boolean googleOpenClose;
    private String headUrl;
    private String nickname;

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public boolean isGoogleOpenClose() {
        return googleOpenClose;
    }

    public void setGoogleOpenClose(boolean googleOpenClose) {
        this.googleOpenClose = googleOpenClose;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public int getBasicStatus() {
        return basicStatus;
    }

    public void setBasicStatus(int basicStatus) {
        this.basicStatus = basicStatus;
    }

    public boolean isGoogleAuthentication() {
        return isGoogleAuthentication;
    }

    public void setGoogleAuthentication(boolean googleAuthentication) {
        isGoogleAuthentication = googleAuthentication;
    }

    @Nullable
    public Integer getId() {
        return id;
    }

    public void setId(@Nullable Integer id) {
        this.id = id;
    }

    public String getSessionId() {
        return sessionId;
    }

    public void setSessionId(String sessionId) {
        this.sessionId = sessionId;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getParentAccount() {
        return parentAccount;
    }

    public void setParentAccount(String parentAccount) {
        this.parentAccount = parentAccount;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getInvitationCode() {
        return invitationCode;
    }

    public void setInvitationCode(String invitationCode) {
        this.invitationCode = invitationCode;
    }

    public String getOperationsAccount() {
        return operationsAccount;
    }

    public void setOperationsAccount(String operationsAccount) {
        this.operationsAccount = operationsAccount;
    }

    public String getMemberAccount() {
        return memberAccount;
    }

    public void setMemberAccount(String memberAccount) {
        this.memberAccount = memberAccount;
    }

    public String getAgentAccount() {
        return agentAccount;
    }

    public void setAgentAccount(String agentAccount) {
        this.agentAccount = agentAccount;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getPswd() {
        return pswd;
    }

    public void setPswd(String pswd) {
        this.pswd = pswd;
    }

    public String getTradePwd() {
        return tradePwd;
    }

    public void setTradePwd(String tradePwd) {
        this.tradePwd = tradePwd;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getIdCardFrontImg() {
        return idCardFrontImg;
    }

    public void setIdCardFrontImg(String idCardFrontImg) {
        this.idCardFrontImg = idCardFrontImg;
    }

    public String getIdCardBackImg() {
        return idCardBackImg;
    }

    public void setIdCardBackImg(String idCardBackImg) {
        this.idCardBackImg = idCardBackImg;
    }

    public String getSelfieImg() {
        return selfieImg;
    }

    public void setSelfieImg(String selfieImg) {
        this.selfieImg = selfieImg;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getBankCardOpenBank() {
        return bankCardOpenBank;
    }

    public void setBankCardOpenBank(String bankCardOpenBank) {
        this.bankCardOpenBank = bankCardOpenBank;
    }

    public String getBankCardImg() {
        return bankCardImg;
    }

    public void setBankCardImg(String bankCardImg) {
        this.bankCardImg = bankCardImg;
    }

    public String getBankCardNo() {
        return bankCardNo;
    }

    public void setBankCardNo(String bankCardNo) {
        this.bankCardNo = bankCardNo;
    }

    public String getBankCardType() {
        return bankCardType;
    }

    public void setBankCardType(String bankCardType) {
        this.bankCardType = bankCardType;
    }

    public String getBankCardTypeCode() {
        return bankCardTypeCode;
    }

    public void setBankCardTypeCode(String bankCardTypeCode) {
        this.bankCardTypeCode = bankCardTypeCode;
    }

    public String getBankCardUnionNo() {
        return bankCardUnionNo;
    }

    public void setBankCardUnionNo(String bankCardUnionNo) {
        this.bankCardUnionNo = bankCardUnionNo;
    }

    public String getUsableFund() {
        return usableFund;
    }

    public void setUsableFund(String usableFund) {
        this.usableFund = usableFund;
    }

    public String getAllFund() {
        return allFund;
    }

    public void setAllFund(String allFund) {
        this.allFund = allFund;
    }

    public String getDisable() {
        return disable;
    }

    public void setDisable(String disable) {
        this.disable = disable;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getIsReal() {
        return isReal;
    }

    public void setIsReal(String isReal) {
        this.isReal = isReal;
    }

    public String getInspectReason() {
        return inspectReason;
    }

    public void setInspectReason(String inspectReason) {
        this.inspectReason = inspectReason;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getInspectTime() {
        return inspectTime;
    }

    public void setInspectTime(String inspectTime) {
        this.inspectTime = inspectTime;
    }

    public String getInspectShopReason() {
        return inspectShopReason;
    }

    public void setInspectShopReason(String inspectShopReason) {
        this.inspectShopReason = inspectShopReason;
    }

    public String getInspectStaffReason() {
        return inspectStaffReason;
    }

    public void setInspectStaffReason(String inspectStaffReason) {
        this.inspectStaffReason = inspectStaffReason;
    }

    public String getInspectShopTime() {
        return inspectShopTime;
    }

    public void setInspectShopTime(String inspectShopTime) {
        this.inspectShopTime = inspectShopTime;
    }

    public String getInspectStaffTime() {
        return inspectStaffTime;
    }

    public void setInspectStaffTime(String inspectStaffTime) {
        this.inspectStaffTime = inspectStaffTime;
    }

    public String getShopFrostFund() {
        return shopFrostFund;
    }

    public void setShopFrostFund(String shopFrostFund) {
        this.shopFrostFund = shopFrostFund;
    }

    public String getConcessionRatio() {
        return concessionRatio;
    }

    public void setConcessionRatio(String concessionRatio) {
        this.concessionRatio = concessionRatio;
    }

    public int getIsApplyStatus() {
        return isApplyStatus;
    }

    public void setIsApplyStatus(int isApplyStatus) {
        this.isApplyStatus = isApplyStatus;
    }

    public int getIsShopStatus() {
        return isShopStatus;
    }

    public void setIsShopStatus(int isShopStatus) {
        this.isShopStatus = isShopStatus;
    }

    public boolean isShop() {
        return shop;
    }

    public void setShop(boolean shop) {
        this.shop = shop;
    }
}
